The scene captures the vibrant energy of Tokyo with its towering skyscrapers adorned with neon signs and billboards